look up any word, like the eiffel tower:
Student with a bibble babble attitude from mainland Europe, particularly from france. When outside their own country - Loud and annoying especially on the bus and when shopping for "typishe Celtic music"
Every summer Ireland is invaded by the frandicapped.
by Pompom August 15, 2006

Words related to frandicapped

annoying france franius - capius french yellow school bags